/**
 * @author maulin
 */
dojo.provide("medryx.orm.EntityManagerStore");
dojo.require("medryx.orm.EntityManager");
dojo.require("medryx.orm.internal.EntityManagerIdentityImpl");
dojo.require("medryx.orm.internal.EntityManagerNotificationImpl");
dojo.require("medryx.orm.internal.EntityManagerReadImpl");
dojo.require("medryx.orm.internal.EntityManagerWriteImpl");

dojo.declare("medryx.orm.EntityManagerStore", [
        medryx.orm.EntityManager, 
        medryx.orm.internal.EntityManagerIdentityImpl,
		medryx.orm.internal.EntityManagerNotificationImpl,
		medryx.orm.internal.EntityManagerReadImpl,
		medryx.orm.internal.EntityManagerWriteImpl
	], {
	
	getFeatures:function() {
		return {
            'dojo.data.api.Read': true,
            'dojo.data.api.Write': true,
			'dojo.data.api.Identity': true,
			'dojo.data.api.Notification': true
        };
	}
	
});
